* {
  -webkit-touch-callout: none;
  /*系统默认菜单被禁用*/
  -webkit-user-select: none;
  /*webkit浏览器*/
  -khtml-user-select: none;
  /*早期浏览器*/
  -moz-user-select: none;
  /*火狐*/
  -ms-user-select: none;
  /*IE10*/
  user-select: none;
}
input {
  -webkit-user-select: auto;
  /*webkit浏览器*/
}
textarea {
  -webkit-user-select: auto;
  /*webkit浏览器*/
}
.newShop_top {
  width: 100%;
  height: 40px;
  padding: 0px 20px;
  display: flex;
  align-items: center;
}
.newShop_top .into_index {
  width: 100px;
  height: 28px;
  text-align: center;
  line-height: 28px;
  color: #101010;
  font-size: 14px;
  border: 1px solid #BBBBBB;
  position: relative;
  border-radius: 4px;
  cursor: pointer;
}
.newShop_top .into_index i {
  top: 7px;
}
.newShop_top i {
  position: absolute;
  right: 4px;
  top: 8px;
}
.newShop_top .current {
  width: 100px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  background: #409EFF 10000%;
  border: 1px solid #fff;
  position: relative;
  font-size: 14px;
  color: #fff;
  margin-left: 10px;
  border-radius: 4px;
  cursor: pointer;
}
.newShop_top .current::before {
  content: '';
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #fff;
  position: absolute;
  left: 6px;
  top: 10px;
}
.newShop_title {
  width: 100%;
  height: 90px;
  background: #F5F5F5;
  padding: 0px 20px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.newShop_title_left {
  color: #101010;
  font-size: 14px;
}
.newShop_title_left i {
  color: #5692FA;
  font-style: normal;
}
.newShop_title_right_btn {
  width: 100px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  border-radius: 4px;
  outline: none;
  border: 0 none;
  background: #27B148;
  color: #fff;
  cursor: pointer;
}
.newShop_tabs {
  width: 100%;
  height: 720px;
  margin-top: 10px;
  background: #fff;
}
.newShop_tabs_title {
  width: 100%;
  height: 40px;
  line-height: 40px;
  padding: 0 20px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.newShop_tabs_title_information {
  flex: 1;
  height: 100%;
  text-align: center;
  font-size: 14px;
  color: #101010;
  border-bottom: 1px solid rgba(16, 16, 16, 0.08);
  cursor: pointer;
}
.newShop_tabs_title_specifications {
  flex: 1;
  height: 100%;
  text-align: center;
  font-size: 14px;
  color: #101010;
  border-bottom: 1px solid rgba(16, 16, 16, 0.08);
  cursor: pointer;
}
.newShop_tabs_title_details {
  flex: 1;
  height: 100%;
  text-align: center;
  font-size: 14px;
  color: #101010;
  border-bottom: 1px solid rgba(16, 16, 16, 0.08);
  cursor: pointer;
}
.newShop_tabs_title .tabs_active {
  border-bottom: 2px solid #7DCBFC;
}
.newShop_tabs .rules {
  color: #F60F32;
}
.newShop_tabs .rules_input {
  border: 1px solid #F60F32;
}
.newShop_tabs .newShop_tabs_content_box {
  width: 100%;
  height: 660px;
}
.newShop_tabs .newShop_tabs_content_box input {
  width: 100%;
  height: 100%;
  outline: none;
  padding-left: 15px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_boxs {
  width: 100%;
  height: 600px;
  margin-top: 20px;
  overflow: auto;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content {
  width: 100%;
  height: 600px;
  display: flex;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_left {
  width: 300px;
  height: 100%;
  padding-top: 20px;
  margin-right: 5px;
  font-size: 16px;
  text-align: center;
  color: #000;
  background: #f8f8f8;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right {
  flex: 1;
  height: 100%;
  background: #f8f8f8;
  padding: 10px 15px 0px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form {
  font-size: 14px;
  color: #101010;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .shopName {
  display: flex;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .shopName_name {
  width: 80px;
  height: 40px;
  text-align: right;
  margin-right: 30px;
  position: relative;
  line-height: 40px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .shopName_name::after {
  content: '*';
  color: #F60F32;
  position: absolute;
  right: -10px;
  top: 2px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .shopName_input {
  width: 600px;
  height: 40px;
  margin-right: 10px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .shopName_input_title {
  color: #F60F32;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .shopName_unit {
  width: 200px;
  height: 40px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .shopName_unit input {
  text-align: center;
  padding-left: 0px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .keyword {
  display: flex;
  margin-top: 30px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .keyword_left {
  width: 80px;
  height: 40px;
  line-height: 40px;
  text-align: right;
  margin-right: 30px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .keyword_right input {
  width: 300px;
  height: 40px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .keyword_right_title {
  color: #606266;
  margin-top: 10px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .shoptype {
  margin-top: 30px;
  display: flex;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .shoptype_left {
  width: 80px;
  height: 40px;
  line-height: 40px;
  text-align: right;
  margin-right: 30px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .shoptype_right_radio {
  height: 40px;
  line-height: 40px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .shoptype_right_title {
  color: #606266;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .classif {
  display: flex;
  margin-top: 30px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .classif_left {
  width: 80px;
  height: 40px;
  line-height: 40px;
  text-align: right;
  margin-right: 30px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .classif_right {
  width: 600px;
  height: 40px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .shopimg {
  display: flex;
  margin-top: 30px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .shopimg_left {
  width: 80px;
  height: 40px;
  line-height: 40px;
  text-align: right;
  margin-right: 30px;
  position: relative;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .shopimg_left::after {
  content: '*';
  color: #FC4556;
  position: absolute;
  right: -10px;
  top: 2px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .shopimg_right {
  display: flex;
  align-items: center;
  position: relative;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .shopimg_right_file {
  width: 80px;
  height: 60px;
  position: absolute;
  right: -80px;
  top: -23px;
  z-index: 2;
  cursor: pointer;
  opacity: 0;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .shopimg_right_title {
  width: 600px;
  height: 40px;
  line-height: 40px;
  padding-left: 15px;
  color: #010101;
  outline: none;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .shopimg_right .input_No {
  border: 0 none;
  pointer-events: none;
  background-color: #DDD;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .shopimg_right_btn {
  width: 80px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #fff;
  background: #25A9FB;
  position: absolute;
  right: -80px;
  top: 0px;
  z-index: 1;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .shopImg {
  margin: 10px 0 0 110px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .shopImg .shopImgBox {
  position: relative;
  width: 110px;
  height: 110px;
  float: left;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .shopImg .shopImgBox img {
  width: 110px;
  height: 110px;
  margin-right: 10px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .shopImg .shopImgBox .shopImgDelete {
  position: absolute;
  top: 0;
  left: 0;
  width: 110px;
  height: 110px;
  text-align: center;
  line-height: 110px;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
  transition: 0.5s;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .shopImg .shopImgBox .shopImgDelete i {
  color: #fff;
  font-size: 16px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .shopImg .shopImgBox:hover .shopImgDelete {
  opacity: 1;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .shoptypes {
  display: flex;
  margin-top: 30px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .shoptypes_left {
  width: 80px;
  height: 40px;
  line-height: 40px;
  text-align: right;
  margin-right: 30px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_right form .shoptypes_right .el-checkbox-group {
  height: 40px;
  line-height: 40px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo {
  width: 100%;
  height: 600px;
  display: flex;
  margin-top: 20px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo_left {
  width: 300px;
  height: 100%;
  padding-top: 20px;
  margin-right: 5px;
  font-size: 16px;
  text-align: center;
  color: #000;
  background: #f8f8f8;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo_right {
  flex: 1;
  height: 100%;
  background: #f8f8f8;
  padding: 10px 15px 0px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo_right form {
  font-size: 14px;
  color: #101010;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo_right form .shopprice {
  display: flex;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo_right form .shopprice_left {
  width: 80px;
  height: 40px;
  line-height: 40px;
  text-align: right;
  margin-right: 30px;
  position: relative;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo_right form .shopprice_left::after {
  content: '*';
  color: #FC4556;
  position: absolute;
  right: -10px;
  top: 2px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo_right form .shopprice_right_box {
  height: 40px;
  display: flex;
  margin-bottom: 10px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo_right form .shopprice_right_box_title {
  width: 50px;
  text-align: center;
  line-height: 40px;
  color: #606266;
  border: 1px solid rgba(16, 16, 16, 0.4);
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo_right form .shopprice_right_box_title:nth-child(3),
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo_right form .shopprice_right_box_title:nth-child(5) {
  width: 70px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo_right form .shopprice_right_box input {
  width: 200px;
  border: 1px solid rgba(16, 16, 16, 0.4);
  border-left: 0 none;
  border-right: 0 none;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo_right form .shopprice_right_title {
  margin-top: 10px;
  color: #606266;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo_right form .shopprice_right_payment {
  margin-top: 30px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo_right form .freight {
  display: flex;
  margin-top: 30px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo_right form .freight_left {
  width: 80px;
  height: 40px;
  line-height: 40px;
  text-align: right;
  margin-right: 30px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo_right form .freight_right_top {
  height: 40px;
  line-height: 40px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo_right form .freight_right_top .el-select {
  width: 150px;
  height: 40px;
  margin-left: 30px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo_right form .freight_right_top .el-select /deep/ .is_focus {
  outline: none;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo_right form .freight_right_top .el-select /deep/ .el-input__inner {
  border: 1px solid rgba(16, 16, 16, 0.4) !important;
  border-radius: 0px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo_right form .freight_right_bottom {
  height: 40px;
  line-height: 40px;
  margin-top: 30px;
  display: flex;
  align-items: center;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo_right form .freight_right_bottom_price {
  height: 40px;
  margin-left: 30px;
  display: flex;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo_right form .freight_right_bottom_price input {
  width: 100px;
  border: 1px solid rgba(16, 16, 16, 0.4);
  border-right: 0 none;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo_right form .freight_right_bottom_price_text {
  width: 50px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  border: 1px solid rgba(16, 16, 16, 0.4);
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo_right form .shelves {
  margin-top: 30px;
  display: flex;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo_right form .shelves_left {
  width: 80px;
  height: 40px;
  text-align: right;
  line-height: 40px;
  margin-right: 30px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo_right form .shelves_right {
  height: 40px;
  line-height: 40px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo_right form .shelvesTime {
  margin-top: 30px;
  display: flex;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo_right form .shelvesTime_left {
  width: 80px;
  height: 40px;
  text-align: right;
  margin-right: 30px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo_right form .shelvesTime_right {
  height: 40px;
  line-height: 40px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo_right form .shelvesTime_right_title {
  color: #606266;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo_right form .shelvesTime_right /deep/ .is-active {
  background: none !important;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_shopinfo_right form .shelvesTime_right /deep/ .el-range-separator {
  width: 7%;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_btn {
  width: 100%;
  height: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-top: 1px solid rgba(16, 16, 16, 0.4);
  margin-top: 10px;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_btn button {
  width: 70px;
  height: 30px;
  border: 0 none;
  outline: none;
  font-size: 14px;
  cursor: pointer;
}
.newShop_tabs .newShop_tabs_content_box .newShop_tabs_content_btn .save {
  color: #fff;
  background: #25A9F8;
}
.newShop_tabs .newShop_specifications {
  width: 100%;
}
.newShop_tabs .newShop_specifications .ipt_actives {
  pointer-events: none;
  background: #DDDDDD;
  border: 0 none;
  color: #666;
}
.newShop_tabs .newShop_specifications_box {
  width: 100%;
  height: 600px;
  display: flex;
  margin-top: 20px;
  overflow: auto;
}
.newShop_tabs .newShop_specifications_box_left {
  width: 300px;
  height: 100%;
  padding-top: 20px;
  margin-right: 5px;
  font-size: 16px;
  text-align: center;
  color: #000;
  background: #f8f8f8;
}
.newShop_tabs .newShop_specifications_box_right {
  flex: 1;
  height: 100%;
  background: #f8f8f8;
  padding: 10px 15px 0px;
}
.newShop_tabs .newShop_specifications_box_right form .coding {
  height: 40px;
  display: flex;
}
.newShop_tabs .newShop_specifications_box_right form .coding_left {
  width: 80px;
  height: 40px;
  text-align: right;
  line-height: 40px;
  font-size: 14px;
}
.newShop_tabs .newShop_specifications_box_right form .coding_right {
  height: 40px;
  margin-left: 30px;
  display: flex;
}
.newShop_tabs .newShop_specifications_box_right form .coding_right .codings {
  width: 50px;
  height: 40px;
  border: 1px solid rgba(16, 16, 16, 0.4);
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  color: #666;
}
.newShop_tabs .newShop_specifications_box_right form .coding_right .coding_ipt {
  width: 120px;
  height: 40px;
  outline: none;
  text-align: center;
  line-height: 40px;
  border: 1px solid rgba(16, 16, 16, 0.4);
}
.newShop_tabs .newShop_specifications_box_right form .coding_right .coding_ipt:nth-child(2),
.newShop_tabs .newShop_specifications_box_right form .coding_right .coding_ipt:nth-child(4),
.newShop_tabs .newShop_specifications_box_right form .coding_right .coding_ipt:nth-child(6) {
  border-left: 0 none;
  border-right: 0 none;
}
.newShop_tabs .newShop_specifications_box_right form .inventory {
  margin-top: 30px;
}
.newShop_tabs .newShop_specifications_box_right form .inventory_box {
  display: flex;
}
.newShop_tabs .newShop_specifications_box_right form .inventory_box_left {
  width: 80px;
  height: 40px;
  text-align: right;
  line-height: 40px;
  font-size: 14px;
}
.newShop_tabs .newShop_specifications_box_right form .inventory_box_right {
  height: 40px;
  margin-left: 30px;
  display: flex;
  align-items: center;
}
.newShop_tabs .newShop_specifications_box_right form .inventory_box_right input {
  height: 40px;
  outline: none;
  text-align: center;
  line-height: 40px;
  border: 1px solid rgba(16, 16, 16, 0.4);
}
.newShop_tabs .newShop_specifications_box_right form .inventory_box_right .ipt_active {
  pointer-events: none;
  background: #ddd;
  border: 0 none;
  border: 1px solid #ddd;
}
.newShop_tabs .newShop_specifications_box_right form .inventory_box_right_box {
  display: flex;
  margin-right: 30px;
  font-size: 14px;
}
.newShop_tabs .newShop_specifications_box_right form .inventory_box_right_box .hidd_ipt {
  width: 20px;
  height: 20px;
  margin-left: 20px;
  margin-right: 20px;
  background: #25A9FB;
  color: #fff;
  font-size: 14px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.newShop_tabs .newShop_specifications_box_right form .inventory_box_right_box .hidd_active {
  background: #fff;
  border: 1px solid rgba(16, 16, 16, 0.4);
}
.newShop_tabs .newShop_specifications_box_right form .inventory_title {
  display: flex;
}
.newShop_tabs .newShop_specifications_box_right form .inventory_title_left {
  width: 80px;
}
.newShop_tabs .newShop_specifications_box_right form .inventory_title_right {
  margin-left: 30px;
  margin-top: 10px;
  color: #666;
  font-size: 14px;
}
.newShop_tabs .newShop_specifications_box_right form .yesNo {
  margin-top: 30px;
}
.newShop_tabs .newShop_specifications_box_right form .yesNo_box {
  display: flex;
}
.newShop_tabs .newShop_specifications_box_right form .yesNo_box_left {
  width: 80px;
}
.newShop_tabs .newShop_specifications_box_right form .yesNo_box_right {
  margin-left: 30px;
  display: flex;
  font-size: 14px;
}
.newShop_tabs .newShop_specifications_box_right form .yesNo_box_right_box {
  width: 20px;
  height: 20px;
  background: #25A9FB;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  font-size: 14px;
  cursor: pointer;
  margin-right: 5px;
}
.newShop_tabs .newShop_specifications_box_right form .yesNo_box_right .yesNo_active {
  background: #fff;
  border: 1px solid rgba(16, 16, 16, 0.4);
}
.newShop_tabs .newShop_specifications_box_right form .yesNo_title {
  display: flex;
  margin-top: 10px;
}
.newShop_tabs .newShop_specifications_box_right form .yesNo_title_left {
  width: 80px;
}
.newShop_tabs .newShop_specifications_box_right form .yesNo_title_right {
  margin-left: 30px;
  font-size: 14px;
  color: #666;
}
.newShop_tabs .newShop_specifications_box_right form .specTitle {
  width: 1100px;
  padding: 10px 0px 10px 20px;
  border: 1px solid #D1E5ED;
  background: #D6EEF8;
  color: #3AB4E6;
  font-size: 14px;
  margin-top: 30px;
  margin-left: 30px;
}
.newShop_tabs .newShop_specifications_box_right form .addSpacItem {
  width: 1100px;
  border: 1px solid rgba(16, 16, 16, 0.4);
  margin-top: 30px;
  margin-left: 30px;
  padding: 10px 5px;
}
.newShop_tabs .newShop_specifications_box_right form .addSpacItem_top_box {
  width: 100%;
  height: 30px;
  display: flex;
}
.newShop_tabs .newShop_specifications_box_right form .addSpacItem_top_box input {
  flex: 1;
  height: 100%;
  outline: none;
  padding-left: 15px;
  color: #666;
  font-size: 14px;
}
.newShop_tabs .newShop_specifications_box_right form .addSpacItem_top_box .addItems {
  width: 100px;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 12px;
  color: #fff;
  background: #00BEDE;
  cursor: pointer;
}
.newShop_tabs .newShop_specifications_box_right form .addSpacItem_top_box .addItems i {
  margin-right: 5px;
}
.newShop_tabs .newShop_specifications_box_right form .addSpacItem_top_box .down {
  width: 40px;
  height: 100%;
  background: #FC4556;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 12px;
  color: #fff;
  cursor: pointer;
}
.newShop_tabs .newShop_specifications_box_right form .addSpacItem_top_text {
  font-size: 14px;
  color: #FC4556;
}
.newShop_tabs .newShop_specifications_box_right form .addSpacItem_bottom ul li {
  list-style: none;
  height: 50px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  overflow: auto;
  margin-right: 30px;
  margin-top: 20px;
}
.newShop_tabs .newShop_specifications_box_right form .addSpacItem_bottom ul li .sku_title {
  display: flex;
  align-items: center;
  margin-right: 20px;
}
.newShop_tabs .newShop_specifications_box_right form .addSpacItem_bottom ul li .sku_title .addBtn {
  height: 30px;
  width: 50px;
  line-height: 30px;
  font-size: 12px;
  color: #fff;
  background: #00BEDE;
  text-align: center;
  cursor: pointer;
}
.newShop_tabs .newShop_specifications_box_right form .addSpacItem_bottom ul li .sku_title h5 {
  width: 45px;
  text-align: center;
}
.newShop_tabs .newShop_specifications_box_right form .addSpacItem_bottom ul li .sku_title input {
  width: 120px;
  height: 30px;
  outline: none;
  padding-left: 15px;
  color: #666;
  font-size: 14px;
}
.newShop_tabs .newShop_specifications_box_right form .addSpacItem_bottom ul li .sku_title .spec_file {
  width: 30px;
  height: 30px;
  border: 1px solid rgba(16, 16, 16, 0.4);
  border-right: 0;
  text-align: center;
  line-height: 30px;
  position: relative;
}
.newShop_tabs .newShop_specifications_box_right form .addSpacItem_bottom ul li .sku_title .spec_file i {
  size: 12px;
  position: absolute;
  top: 6px;
  left: 6px;
}
.newShop_tabs .newShop_specifications_box_right form .addSpacItem_bottom ul li .sku_title .spec_file img {
  width: 20px;
  height: 20px;
  position: absolute;
  left: 4px;
  top: 4px;
}
.newShop_tabs .newShop_specifications_box_right form .addSpacItem_bottom ul li .sku_title .spec_file input {
  width: 30px;
  height: 30px;
  position: absolute;
  z-index: 2;
  opacity: 0;
  cursor: pointer;
}
.newShop_tabs .newShop_specifications_box_right form .addSpacItem_bottom ul li .sku_child {
  margin-right: 10px;
}
.newShop_tabs .newShop_specifications_box_right form .addSpacItem_bottom ul li .sku_child span {
  line-height: 30px;
  height: 30px;
  padding: 0 20px;
  border: 1px solid rgba(16, 16, 16, 0.4);
  border-right: 0;
}
.newShop_tabs .newShop_specifications_box_right form .addSpacItem_bottom ul li .sku_child .li_select {
  width: 40px;
  height: 30px;
  border: 1px solid rgba(16, 16, 16, 0.4);
  border-right: 0 none;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.newShop_tabs .newShop_specifications_box_right form .addSpacItem_bottom ul li .sku_child .li_select img {
  width: 20px;
  height: 20px;
  position: absolute;
  left: 10px;
  top: 4px;
  z-index: 1;
}
.newShop_tabs .newShop_specifications_box_right form .addSpacItem_bottom ul li .li_down {
  width: 30px;
  height: 30px;
  border: 1px solid rgba(16, 16, 16, 0.4);
  border-right: 0 none;
  text-align: center;
  line-height: 30px;
  cursor: pointer;
}
.newShop_tabs .newShop_specifications_box_right form .addSpacItem_bottom ul li .li_rank {
  width: 30px;
  height: 30px;
  border: 1px solid rgba(16, 16, 16, 0.4);
  text-align: center;
  line-height: 30px;
  cursor: pointer;
}
.newShop_tabs .newShop_specifications_box_right form .refresh {
  margin-top: 30px;
  margin-left: 30px;
}
.newShop_tabs .newShop_specifications_box_right form .refresh_btn {
  display: flex;
}
.newShop_tabs .newShop_specifications_box_right form .refresh_btn button {
  width: 120px;
  height: 35px;
  background: #25A9FB;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  font-size: 14px;
  outline: none;
  border: 0 none;
  cursor: pointer;
  margin-right: 10px;
  border-radius: 4px;
}
.newShop_tabs .newShop_specifications_box_right form .refresh_btn button:last-child {
  width: 160px;
}
.newShop_tabs .newShop_specifications_box_right form .refresh_btn i {
  margin-right: 5px;
}
.newShop_tabs .newShop_specifications_box_right form .refresh_title {
  font-size: 14px;
  color: #FC4556;
  margin-top: 5px;
  margin-left: 0px;
}
.newShop_tabs .newShop_specifications_box_right form .detailed {
  width: 1100px;
  margin-top: 30px;
  margin-left: 30px;
  border: 1px solid rgba(16, 16, 16, 0.4);
}
.newShop_tabs .newShop_specifications_box_right form .detailed table {
  width: 100%;
  border-collapse: collapse;
}
.newShop_tabs .newShop_specifications_box_right form .detailed table .type {
  width: 8%;
}
.newShop_tabs .newShop_specifications_box_right form .detailed table thead tr {
  width: 100%;
}
.newShop_tabs .newShop_specifications_box_right form .detailed table thead tr th {
  width: 10%;
  height: 40px;
}
.newShop_tabs .newShop_specifications_box_right form .detailed table tbody {
  width: 100%;
}
.newShop_tabs .newShop_specifications_box_right form .detailed table tbody tr {
  height: 50px;
}
.newShop_tabs .newShop_specifications_box_right form .detailed table tbody td {
  width: 10%;
  height: 25px;
  text-align: center;
}
.newShop_tabs .newShop_specifications_box_right form .detailed table input {
  height: 30px;
  width: 80%;
  text-align: center;
}
.newShop_tabs .newShop_specifications_btn {
  width: 100%;
  height: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-top: 1px solid rgba(16, 16, 16, 0.4);
  margin-top: 10px;
}
.newShop_tabs .newShop_specifications_btn button {
  width: 70px;
  height: 30px;
  border: 0 none;
  outline: none;
  font-size: 14px;
  cursor: pointer;
}
.newShop_tabs .newShop_specifications_btn .bast {
  background: #fff;
  color: #666;
  border: 1px solid rgba(16, 16, 16, 0.3);
  margin-right: 20px;
}
.newShop_tabs .newShop_specifications_btn .save {
  color: #fff;
  background: #25A9F8;
}
.newShop_tabs .newShop_details {
  width: 100%;
  height: 660px;
}
.newShop_tabs .newShop_details_box {
  width: 100%;
  height: 600px;
  margin-top: 20px;
  display: flex;
}
.newShop_tabs .newShop_details_box_left {
  width: 300px;
  height: 100%;
  padding-top: 20px;
  margin-right: 5px;
  font-size: 16px;
  text-align: center;
  color: #000;
  background: #f8f8f8;
}
.newShop_tabs .newShop_details_box_right {
  flex: 1;
  background: #f8f8f8;
  padding: 10px 15px 0px;
}
.newShop_tabs .newShop_details_box_right form .subtitle {
  height: 40px;
  display: flex;
}
.newShop_tabs .newShop_details_box_right form .subtitle_left {
  width: 80px;
  height: 40px;
  text-align: right;
  line-height: 40px;
  font-size: 14px;
}
.newShop_tabs .newShop_details_box_right form .subtitle_right {
  width: 600px;
  height: 40px;
  margin-left: 30px;
}
.newShop_tabs .newShop_details_box_right form .subtitle_right input {
  width: 100%;
  height: 100%;
  outline: none;
  padding-left: 15px;
  font-size: 14px;
}
.newShop_tabs .newShop_details_box_right form .shorttitle {
  height: 40px;
  display: flex;
  margin-top: 30px;
}
.newShop_tabs .newShop_details_box_right form .shorttitle_left {
  width: 80px;
  height: 40px;
  text-align: right;
  line-height: 40px;
  font-size: 14px;
}
.newShop_tabs .newShop_details_box_right form .shorttitle_right {
  width: 600px;
  height: 40px;
  margin-left: 30px;
}
.newShop_tabs .newShop_details_box_right form .shorttitle_right input {
  width: 100%;
  height: 100%;
  outline: none;
  padding-left: 15px;
  font-size: 14px;
}
.newShop_tabs .newShop_details_btn {
  width: 100%;
  height: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-top: 1px solid rgba(16, 16, 16, 0.4);
  margin-top: 10px;
}
.newShop_tabs .newShop_details_btn button {
  width: 70px;
  height: 30px;
  border: 0 none;
  outline: none;
  font-size: 14px;
  cursor: pointer;
}
.newShop_tabs .newShop_details_btn .bast {
  background: #fff;
  color: #666;
  border: 1px solid rgba(16, 16, 16, 0.3);
  margin-right: 20px;
}
.newShop_tabs .newShop_details_btn .save {
  color: #fff;
  background: #25A9F8;
}
